home *** CD-ROM | disk | FTP | other *** search
/ JCSM Shareware Collection 1993 November / JCSM Shareware Collection - 1993-11.iso / cl780 / supmaclj.lzh / FLOPPY.BAT < prev    next >
DOS Batch File  |  1993-06-17  |  5KB  |  162 lines

  1. ECHO OFF
  2. IF "%1"=="" GOTO ONE
  3. IF "%2"=="" GOTO ONE
  4. GOTO TWO
  5. :ONE
  6. CLS
  7. ECHO ┌─────────────────────────────────────────────────────────────────────────┐
  8. ECHO │                                                                         │
  9. ECHO │                                                                         │
  10. ECHO │            Command line syntax error! it should look like:              │
  11. ECHO │                                                                         │
  12. ECHO │             FLOPPY [source drive] [target drive] [RETURN]               │
  13. ECHO │                                                                         │
  14. ECHO │                   Example:   FLOPPY A B [RETURN]                        │
  15. ECHO │                                                                         │
  16. ECHO │          See README.TXT in Disk 3 for details (For 360K disks)          │
  17. ECHO │          See README.TXT in Disk 2 for details (For 720K disks)          │
  18. ECHO │          See README.TXT for details (For 1.2M or 1.44M disk)            │
  19. ECHO │                                                                         │
  20. ECHO │         * * *    P L E A S E   S T A R T   A G A I N    * * *           │
  21. ECHO │                                                                         │
  22. ECHO │                                                                         │
  23. ECHO └─────────────────────────────────────────────────────────────────────────┘
  24. GOTO END
  25. :TWO
  26. CLS
  27. ECHO                                  Welcome
  28. ECHO                                  ═══════
  29. ECHO ┌─────────────────────────────────────────────────────────────────────────┐
  30. ECHO │  During the installation you will be prompted to insert the ORIGINAL    │
  31. ECHO │  disks (came in this package) in the source drive and pre-FORMATTED     │
  32. ECHO │  compatible disk into the target drive. Example: if you have purchesed  │
  33. ECHO │  the Macro Library on 1.2M 5.25" disks you are expected to install the  │
  34. ECHO │  Macro Library into the same type of disks.                             │
  35. ECHO ├─────────────────────────────────────────────────────────────────────────┤
  36. ECHO │                See full details in the README.TXT file                  │
  37. ECHO └─────────────────────────────────────────────────────────────────────────┘
  38. PAUSE
  39. :LOOP1
  40. IF EXIST %1:MANAGERS.EXE GOTO CONT10
  41. IF EXIST %1:DISK4.EXE GOTO CONT20
  42. IF EXIST %1:DISK1.EXE GOTO CONT1
  43. ECHO  * * * WRONG DISK! SHOULD BE DISK 1 * * *
  44. GOTO LOOP1
  45. :CONT1
  46. ECHO Insert ORIGINAL disk 1 in drive %1:
  47. ECHO *
  48. ECHO *
  49. ECHO Insert FORMATTED disk 1 in drive %2:
  50. PAUSE
  51. %2:
  52. %1:DISK1
  53. ECHO Insert formatted disk No. 2 in drive %2:
  54. PAUSE
  55. CD\
  56. %1:DISK2
  57. ECHO Insert formatted disk No. 3 in drive %2:
  58. PAUSE
  59. CD\
  60. %1:DISK3
  61. REM COPY %1:README.TXT
  62. :LOOP2
  63. ECHO Insert ORIGINAL disk 2 in drive %1:
  64. ECHO *
  65. ECHO *
  66. ECHO Insert formatted disk No. 4 in drive %2:
  67. PAUSE
  68. IF EXIST %1:DISK4.EXE GOTO CONT2
  69. ECHO  * * * WRONG DISK! SHOULD BE DISK 2 * * *
  70. GOTO LOOP2
  71. :CONT2
  72. %2:
  73. CD\
  74. %1:DISK4
  75. ECHO Insert formatted disk No. 5 in drive %2:
  76. PAUSE
  77. %2:
  78. CD\
  79. %1:DISK5
  80. ECHO Insert formatted disk No. 6 in drive %2:
  81. PAUSE
  82. CD\
  83. %2:
  84. %1:SCIENCE
  85. :LOOP3
  86. ECHO Insert ORIGINAL disk 3 in drive %1:
  87. ECHO *
  88. ECHO *
  89. ECHO Insert formatted disk No. 7 in drive %2:
  90. PAUSE
  91. IF EXIST %1:MANAGERS.EXE GOTO CONT3
  92. ECHO  * * * WRONG DISK! SHOULD BE DISK 3 * * *
  93. GOTO CONT3
  94. :CONT10
  95. :LOOP1A
  96. ECHO Insert ORIGINAL disk 1 in drive %1:
  97. ECHO *
  98. ECHO *
  99. ECHO Insert FORMATTED disk 1 in drive %2:
  100. PAUSE
  101. IF EXIST %1:DISK1.EXE GOTO CONT1A
  102. ECHO  * * * WRONG DISK! SHOULD BE DISK 1 * * *
  103. GOTO LOOP1A
  104. :CONT1A
  105. %2:
  106. %1:DISK1
  107. CD CONTINUE
  108. %1:DISK2 /x
  109. %1:DISK3 /x
  110. ECHO Insert FORMATTED disk 2 in drive %2:
  111. PAUSE
  112. %1:DISK4
  113. %1:DISK5
  114. MD SCIENCE
  115. CD SCIENCE
  116. %1:SCIENCE
  117. GOTO CONT3
  118. :CONT20
  119. :LOOP1B
  120. IF EXIST %1:DISK1.EXE GOTO CONT1B
  121. ECHO  * * * WRONG DISK! SHOULD BE DISK 1 * * *
  122. GOTO LOOP1B
  123. :CONT1B
  124. %2:
  125. %1:DISK1
  126. CD CONTINUE
  127. %1:DISK2 /x
  128. ECHO Insert FORMATTED disk 2 in drive %2:
  129. PAUSE
  130. %1:DISK3
  131. %1:DISK4
  132. ECHO Insert FORMATTED disk 3 in drive %2:
  133. PAUSE
  134. %1:DISK5
  135. MD SCIENCE
  136. CD SCIENCE
  137. %1:SCIENCE
  138. ECHO Insert ORIGINAL disk 2 in drive %1:
  139. ECHO *
  140. ECHO *
  141. ECHO Insert FORMATTED disk 4 in drive %2:
  142. PAUSE
  143. :CONT3
  144. %2:
  145. CD\
  146. %1:MANAGERS
  147. COPY %1:*.BAT
  148. COPY %1:*.DOC
  149. COPY %1:*.TXT
  150. COPY %1:TV.*
  151. CLS
  152. ECHO Insert formatted disk marked as BOOK in drive %2
  153. pause
  154. %2:
  155. CD\
  156. %1:SUPER
  157. CLS
  158. ECHO              ┌────────────────────────────────────────────┐
  159. ECHO              │     FLOPPY DISK INSTALLATION COMPLETED!    │
  160. ECHO              └────────────────────────────────────────────┘
  161. :END
  162.